fibre glass fleece - Turkish English Dictionary